Engineering of systems